@charset "utf-8";
html,body{margin: 0;  border:0;  font:12px/1.5 'Microsoft YaHei',tahoma,arial; color: #6a6a6a}
a,a:hover,a:active,a:visited,a:focus{text-decoration: none;
    color: #6a6a6a;}
ul,li,dl,dd{list-style: none; padding:  0 ; margin:  0}

body{background: #f4f4f4 /*background:  #000*/}
.wrap{/*width: 980px;*/ margin: 0 auto;}
.blank{height: 10px;}
.clearfix:after{clear: both}

@media screen and (min-width: 1200px) {
    .wrap{width: 1200px}
    .news-content .left{width: 930px}
}
@media screen and (max-width: 1200px) {
    .wrap{width: 980px}
}


.green-text,.foot a{color: #03d522}
.green-bg{background: #03d522}
.foot a:hover{color: #03f326}



/* 头部 */
header{height: 110px; border-bottom:  1px solid #eee; position:  relative}
.nav{height: 55px; background:  #252c34}
.nav-bottom{height: 54px; background: #fff}

.menu ul{
    margin:17px 0 0 20px;}
.menu li{float: left; padding:  0 10px;}
.menu li a{padding: 7px 20px; color:  #aaa; font-size:  15px; text-shadow: 5px 1px 10px #000;}
.menu li a:hover{color: #fff; border-radius: 5px;}

.nav-rig{position: absolute; right:  20px;
    top: 13px;}
.nav-rig li{float: left; }
.nav-rig li a{color: #aaaaaa; padding:  8px; }
.nav-rig li a:hover{
    color: #03d522;}

.nav-rig li a i{font-size: 22px;}

.nav-bottom-me{position:  absolute; top: 65px;
    right: 30px;}
.nav-bottom-me i{font-size: 20px; cursor: pointer}

.nav-bottom-list{width: 250px;  padding: 10px; background: #fff; position:  absolute;box-shadow: 5px 1px 10px #f1eaea;
    top: 43px; left: -220px; z-index: 99; border-bottom: 1px solid #eee;border-left: 1px solid #eee;border-right: 1px solid #eee}
.nav-bottom-list li{float: left;
    height:30px;}
.nav-bottom-list li a{padding: 5px 7px; font-size: 12px;}

.dropdown-menu{
    border:0;}










/*.nav{}
.nav-top{height: 32px; background: url(../images/nav-top-bg.jpg) repeat-x}
.nav-bg{height: 79px; background: url(../images/nav-bg.jpg) repeat-x; position: relative}

.menu {position: absolute;  left:10px;  top:20px;}
.menu li{float: left; padding:  0 20px;}
.menu li a{display:block;padding:  10px 20px; color: #3b3b3b;  font: 14px 'microsoft Yahei'; text-shadow: 1px 1px 1px #fff;}
.menu li a:hover,.menu li a.on{ border:  1px solid #e8e4d9;  margin: 0 -1px; color: #828282; background: #ebe4d2;
    text-shadow: 0 1px 0px #fff;
    background: #e9e4d5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f3efe5), to(#f3efe5));
    background: -moz-linear-gradient(top, #f3efe5, #f3efe5);
    border: 1px solid #e8e4d9;
    border-top-color: #e0dcd0;
    border-bottom-color: #edeae0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.8);
    -webkit-box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.8);
    box-shadow: 0px 1px 0px 0px rgba(255,255,255,0.8);
}


.menu li a:active{
    text-shadow: 0 1px 0px #fff;

    background: #f0ebe0;

    background: -webkit-gradient(linear, left top, left bottom, from(#f0ebe0), to(#f0ebe0));
    background: -moz-linear-gradient(top, #f0ebe0, #f0ebe0);

    border: 1px solid #e8e4d9;
    border-top-color: #e0dcd0;
    border-bottom-color: #edeae0;

    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;

    -moz-box-shadow:
            0px 1px 0px 0px rgba(255,255,255,0.8);
    -webkit-box-shadow:
            0px 1px 0px 0px rgba(255,255,255,0.8);
    box-shadow:
            0px 1px 0px 0px rgba(255,255,255,0.8);



}
.menu li a.on{background: #f7f4ec}*/

.loading{text-align:  center; display: none}


/*Slides*/
.index-content{margin-top:  20px; min-height: 600px;}
.slide{height: 150px;background: #000; z-index:  1;}

/*Tab*/
.tab-content{border: 1px solid #f3f3f3; background: #fff; width: 100%; border-radius:  10px; }

.box-min{}
.box-min .ttl{height: 30px;line-height:  30px; font-size: 14px; border-bottom:  1px solid #eee; color:  #222222; font-weight: bold; margin-bottom:  10px;}
.box-min a{height: 30px; line-height: 30px; display: block; overflow: hidden}
.box-min a .badge{color: #fff; font-weight: normal; padding:  3px 5px;}




    /*Footer*/
.foot{padding: 20px 0; text-align:  center; line-height:  30px; color: #3B3B3B}

